-- *****************************************************************
-- REDSTONE-COPS-MIB
--
-- Redstone Communications Inc. Enterprise MIB
-- Cops Protocol Layer MIB
--
-- Copyright 2000 Redstone Communications, Incorporated.
-- All Rights Reserved.
-- *****************************************************************REDSTONE-COPS-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Integer32,IpAddress,Counter32FROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
rsMgmt
FROM REDSTONE-SMI;rsCopsProtocolMIB MODULE-IDENTITYLAST-UPDATED"0001010000Z"ORGANIZATION"Redstone Communications, Inc."CONTACT-INFO"
Redstone Communications, Inc.
5 Carlisle Road
Westford MA 01886
USA
Tel: +1-978-692-1999
Email: mib@redstonecom.com
"DESCRIPTION"The Cops Protocol Mib for the
Redstone Communications Inc. enterprise."REVISION"0001010000Z"
DESCRIPTION"Initial version of this MIB module."::={ rsMgmt 37}-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Textual conventions
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- No textual conventions are defined in this MIB.-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Managed objects
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
-- This MIB contains definitions needed for the Cops Protocol
-- component.
--
--rsCopsProtocolObjects OBJECTIDENTIFIER::={ rsCopsProtocolMIB 1}rsCopsProtocolCfg OBJECTIDENTIFIER::={ rsCopsProtocolObjects 1}rsCopsProtocolStatus OBJECTIDENTIFIER::={ rsCopsProtocolObjects 2}rsCopsProtocolStatistics OBJECTIDENTIFIER::={ rsCopsProtocolObjects 3}
rsCopsProtocolSession OBJECTIDENTIFIER::={ rsCopsProtocolObjects 4}--
-- Statistics Objects
--rsCopsProtocolStatisticsScalars OBJECTIDENTIFIER::={ rsCopsProtocolStatistics 1}rsCopsProtocolSessionsCreated OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Total number of cops protocol sessions created."::={ rsCopsProtocolStatisticsScalars 1}rsCopsProtocolSessionsDeleted OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of cops protocol sessions deleted."::={ rsCopsProtocolStatisticsScalars 2}rsCopsProtocolCurrentSessions OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of current cops protocol sessions."::={ rsCopsProtocolStatisticsScalars 3}rsCopsProtocolBytesReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes received by the cops protocol layer."::={ rsCopsProtocolStatisticsScalars 4}rsCopsProtocolPacketsReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets received by the cops protocol layer."::={ rsCopsProtocolStatisticsScalars 5}
rsCopsProtocolBytesSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes sent by the cops protocol layer."::={ rsCopsProtocolStatisticsScalars 6}rsCopsProtocolPacketsSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets sent by the cops protocol layer."::={ rsCopsProtocolStatisticsScalars 7}rsCopsProtocolKeepAlivesReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number keep alive packets received by the cops
protocol layer."::={ rsCopsProtocolStatisticsScalars 8}
rsCopsProtocolKeepAlivesSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of keep alive packets sent by the cops
protocol layer."::={ rsCopsProtocolStatisticsScalars 9}--
-- Session Information
--rsCopsProtocolSessionTable OBJECT-TYPESYNTAXSEQUENCEOF RsCopsProtocolSessionEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION" ."::={ rsCopsProtocolSession 1}rsCopsProtocolSessionEntry OBJECT-TYPESYNTAX RsCopsProtocolSessionEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION" ."INDEX{ rsCopsProtocolSessionClientType }
::={ rsCopsProtocolSessionTable 1}
RsCopsProtocolSessionEntry ::=SEQUENCE{
rsCopsProtocolSessionClientType Integer32,
rsCopsProtocolSessionRemoteAddress IpAddress,
rsCopsProtocolSessionRemotePort Integer32,
rsCopsProtocolSessionBytesReceived Counter32,
rsCopsProtocolSessionPacketsReceived Counter32,
rsCopsProtocolSessionBytesSent Counter32,
rsCopsProtocolSessionPacketsSent Counter32,
rsCopsProtocolSessionREQSent Counter32,
rsCopsProtocolSessionDECReceived Counter32,
rsCopsProtocolSessionRPTSent Counter32,
rsCopsProtocolSessionDRQSent Counter32,
rsCopsProtocolSessionSSQSent Counter32,
rsCopsProtocolSessionOPNSent Counter32,
rsCopsProtocolSessionCATReceived Counter32,
rsCopsProtocolSessionCCSent Counter32,
rsCopsProtocolSessionCCReceived Counter32,
rsCopsProtocolSessionSSCSent Counter32}rsCopsProtocolSessionClientType OBJECT-TYPESYNTAXInteger32(0..65535)MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"."::={ rsCopsProtocolSessionEntry 1}rsCopsProtocolSessionRemoteAddress OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The Ip Address of the remote end of this session."::={ rsCopsProtocolSessionEntry 2}rsCopsProtocolSessionRemotePort OBJECT-TYPESYNTAXInteger32
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The remote port for this session."::={ rsCopsProtocolSessionEntry 3}rsCopsProtocolSessionBytesReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes received by this session."::={ rsCopsProtocolSessionEntry 4}rsCopsProtocolSessionPacketsReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets received by this session."::={ rsCopsProtocolSessionEntry 5}rsCopsProtocolSessionBytesSent OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of bytes sent on this session."::={ rsCopsProtocolSessionEntry 6}rsCopsProtocolSessionPacketsSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of packets sent on this session."::={ rsCopsProtocolSessionEntry 7}rsCopsProtocolSessionREQSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of REQ packets sent on this session."::={ rsCopsProtocolSessionEntry 8}rsCopsProtocolSessionDECReceived OBJECT-TYPE
SYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of DEC packets received on this session."::={ rsCopsProtocolSessionEntry 9}rsCopsProtocolSessionRPTSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of RPT packets sent on this session."::={ rsCopsProtocolSessionEntry 10}rsCopsProtocolSessionDRQSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of DRQ packets sent on this session."::={ rsCopsProtocolSessionEntry 11}
rsCopsProtocolSessionSSQSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of SSQ packets sent on this session."::={ rsCopsProtocolSessionEntry 12}rsCopsProtocolSessionOPNSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of OPN packets sent on this session."::={ rsCopsProtocolSessionEntry 13}rsCopsProtocolSessionCATReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of CAT packets received on this session."::={ rsCopsProtocolSessionEntry 14}
rsCopsProtocolSessionCCSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of CC packets sent on this session."::={ rsCopsProtocolSessionEntry 15}rsCopsProtocolSessionCCReceived OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of CC packets received on this session."::={ rsCopsProtocolSessionEntry 16}rsCopsProtocolSessionSSCSent OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of SSC packets sent on this session."
::={ rsCopsProtocolSessionEntry 17}-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Notification control objects
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- No notifications are defined in this MIB. Placeholder follows.-- rsCopsProtocolTrapControl OBJECT IDENTIFIER ::= { rsCopsProtocolMIB 2 }-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Notifications
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- No notifications are defined in this MIB. Placeholder follows.-- The following two OBJECT IDENTIFIERS are used to define SNMPv2
-- Notifications that are easily translated into SNMPv1 Traps.-- rsCopsProtocolTraps OBJECT IDENTIFIER ::= { rsCopsProtocolMIB 3 }
-- rsCopsProtocolTrapPrefix OBJECT IDENTIFIER ::= { rsCopsProtocolTraps 0 }-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Conformance information
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rsCopsProtocolMIBConformance
OBJECTIDENTIFIER::={ rsCopsProtocolMIB 4}rsCopsProtocolMIBCompliances
OBJECTIDENTIFIER::={ rsCopsProtocolMIBConformance 1}
rsCopsProtocolMIBGroups
OBJECTIDENTIFIER::={ rsCopsProtocolMIBConformance 2}-- compliance statementsrsCopsProtocolAuthCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for authentication clients
implementing the Redstone Cops Protocol MIB
authentication functionality."MODULE-- this moduleMANDATORY-GROUPS{ rsCopsProtocolGroup}::={ rsCopsProtocolMIBCompliances 1}-- units of conformancersCopsProtocolGroup OBJECT-GROUPOBJECTS{
rsCopsProtocolSessionsCreated,
rsCopsProtocolSessionsDeleted,
rsCopsProtocolCurrentSessions,
rsCopsProtocolBytesReceived,
rsCopsProtocolPacketsReceived,
rsCopsProtocolBytesSent,
rsCopsProtocolPacketsSent,
rsCopsProtocolKeepAlivesReceived,
rsCopsProtocolKeepAlivesSent,
rsCopsProtocolSessionRemoteAddress,
rsCopsProtocolSessionRemotePort,
rsCopsProtocolSessionBytesReceived,
rsCopsProtocolSessionPacketsReceived,
rsCopsProtocolSessionBytesSent,
rsCopsProtocolSessionPacketsSent,
rsCopsProtocolSessionREQSent,
rsCopsProtocolSessionDECReceived,
rsCopsProtocolSessionRPTSent,
rsCopsProtocolSessionDRQSent,
rsCopsProtocolSessionSSQSent,
rsCopsProtocolSessionOPNSent,
rsCopsProtocolSessionCATReceived,
rsCopsProtocolSessionCCSent,
rsCopsProtocolSessionCCReceived,
rsCopsProtocolSessionSSCSent
}STATUScurrentDESCRIPTION"The basic collection of objects providing management of the
Cops Protocol."::={ rsCopsProtocolMIBGroups 1}END